package com.xbongbong.paas.pojo.vo;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * @author jiangren.li
 * @description: 推送通话记录配置
 * @date 2021/7/12 17:50
 */
@Setter
@Getter
@ToString
public class CallRecordConfigVO {
    /**
     * 自动录音开关
     */
    private Boolean autoRecordEnable;
    /**
     * 自动录音文件名类型(0:wav格式 1:mp3格式)
     */
    private Integer autoRecordFileNameType;
    /**
     * 自动上传通话记录开关
     */
    private Boolean autoUploadLogEnable;
    /**
     * 自动上传通话记录url(格式post json)
     */
    private String autoUploadLogUrl;
    /**
     * 自动上传录音文件开关
     */
    private Boolean autoUploadEnable;
    /**
     * 自动上传录音文件方式(0: post form；1:阿里云 OSS；2: 腾讯云COS)
     */
    private Integer autoUploadType;
    /**
     * 自动上传录音文件url
     */
    private String autoUploadUrl;
    /**
     * 阿里云accesskeyid
     */
    private String accessKeyId;
    /**
     * 阿里云accesskeysecret
     */
    private String accessKeySecret;
    /**
     * 阿里云bucketname
     */
    private String bucketName;
    /**
     * 阿里云endpoint
     */
    private String endPoint;
    /**
     * 企业PID
     */
    private String pid;
    /**
     * 用户ID
     */
    private String userWid;
    /**
     * 存储目录
     */
    private String txCosPath;
    /**
     * 上传通话记录类型 0：http发送不验证返回结果 1：http发送验证返回结果(接收成功后，需要服务器返回 "true" 字符串)
     */
    private Integer autoUploadLogType;

}
